package com.CST.vo.cb;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @BelongsProject: cbhs
 * @BelongsPackage: com.CST.vo
 * @Author: lp
 * @CreateTime: 2023-02-16  10:15
 * @Description: TODO
 * @Version: 1.0
 */
@Data
public class BaseAllCostVO {
    @ApiModelProperty(value = "年")
    @ExcelProperty("年")
    private String year;
    @ApiModelProperty(value = "月")
    @ExcelProperty("月")         // 年
    private String month;

    @ApiModelProperty(value = "科室编码")
    @ExcelProperty("科室编码")
    private String deptCode;// 科室编码
    @ApiModelProperty(value = "科室名称")
    @ExcelProperty("科室名称")
    private String deptName;
    // 科室名称
    @ApiModelProperty(value = "父级科室编码")
    @ExcelProperty("父级科室编码")
    private String pDeptCode;       // 父级科室编码
    @ApiModelProperty(value = "父级科室名称")
    @ExcelProperty("父级科室名称")
    private String pDeptName;
    // 父级科室名称
    @ApiModelProperty(value = "会计分类编号")
    @ExcelProperty("会计分类编号")
    private String accountCode;            // 会计分类编号
    @ApiModelProperty(value = "会计分类名称")
    @ExcelProperty("会计分类名称")
    private String accountName;            // 会计分类名称
    @ApiModelProperty(value = "直接成本")
    @ExcelProperty("直接成本")
    private BigDecimal amount;              //
    @ApiModelProperty(value = "定向分摊成本")
    @ExcelProperty("定向分摊成本")
    private BigDecimal dXQZIndirectCost;
    @ApiModelProperty(value = "行政分摊成本")
    @ExcelProperty("行政分摊成本")
    private BigDecimal xZIndirectCost;
    @ApiModelProperty(value = "医辅分摊成本")
    @ExcelProperty("医辅分摊成本")
    private BigDecimal yFIndirectCost;
    @ApiModelProperty(value = "医技分摊成本")
    @ExcelProperty("医技分摊成本")
    private BigDecimal yJIndirectCost;
    @ApiModelProperty(value = "全成本")
    @ExcelProperty("全成本")
    private BigDecimal total;

}
